Mihdan\ReCrawler\Dependencies\phpseclib3\Crypt\Hash D

Total Complexity 147
Dependencies 8
Dependents 12
Total lines 1,118
Lines of code 597
Logical lines of code 472
Comment lines 466
Methods 28
Properties 22

Methods 28

Method Rating Maintainability Complexity Lines of code
setHash()
D
26
55 119
hash()
A
40 13 57
sha512()
A
36 7 71
processSHA3Block32()
A
46 8 33
processSHA3Block64()
A
48 8 26
sha3_32()
A
46 7 36
sha3_64()
A
47 7 35
poly()
S
52 4 25
pdf()
S
54 4 19
computeKey()
S
62 4 11
nh()
S
47 2 36
uhash()
S
54 3 19
setNonce()
S
63 4 10
L2Hash()
S
54 2 20
L1Hash()
S
56 2 16
sha3_pad()
S
62 3 10
L3Hash()
S
59 2 12
rotateLeft32()
S
64 2 9
rotateLeft64()
S
77 1 3
__construct()
S
81 1 3
getBlockLengthInBytes()
S
80 1 3
getBlockLength()
S
82 1 3
getLengthInBytes()
S
82 1 3
getLength()
S
80 1 3
setKey()
S
73 1 5
kdf()
S
73 1 4
getHash()
S
82 1 3
__toString()
S
81 1 3